Engineering Compliant Software: Advising Developers by Automating Legal Reasoning
نویسندگان
چکیده
منابع مشابه
Chemical Engineering Software and Legal Protection Thereof
In recent years, an increasing number of Chemical Engineering Software (CES), which play an important role in improving efficiency in the petroleum industry, has been introduced to the market. Generally, software is the product of intellectual creativity, but protection of the intellectual property residing in software is the subject of some controversy. This paper explores the ...
متن کاملA Toolbox for Automating Visual Software Engineering
Visual diagrammatic (VD) notations have always been widely used in software engineering. Such notations have been used to syntactically represent the structure of software systems, but they usually lack dynamic semantics, and thus provide limited support to software engineers. In contrast, formal models would provide rigorous semantics, but the scarce adaptability to different application domai...
متن کاملLegal Event Reasoning for Software Agents
In a previous paper the authors extended a top-level reference ontology to support the representation and reasoning of legal ownership concepts in multi agent communication. In this paper we further enhance this ontology. However, for a software agent to reason about such concepts, it is also necessary to have a computational model of the ontological system. One way to model such system is to t...
متن کاملExploration and Exploitation of Developers' Sentimental Variations in Software Engineering
Software development is highly dependent on human efforts and collaborations, which are immensely affected by emotions. This paper presents a quantitative empirical study of the emotional variations in different types of development activities (e.g., bug-fixing tasks), development periods (i.e., days and times) and in projects of different sizes involving teams of variant sizes. The study also ...
متن کاملEnd-User Software Engineering and Professional End-User Developers
By the term ‘professional end-user developers’ is meant professionals working in a highly technical, knowledge-rich domain who develop their own software in order to further their professional work. I have conducted empirical studies of such developers working in the domains of financial mathematics ([1], [2]), earth and space sciences ([2], [3]), and, currently, structural biology. These devel...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: SCRIPTed
سال: 2012
ISSN: 1744-2567
DOI: 10.2966/scrip.090312.280